﻿using Abp.Domain.Entities.Auditing;
using Camc.Quality.QualityAnalysis.RFormClass;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Camc.Quality.QualityAnalysis.RTechniqueEntity
{
    public class RProcessesEntity : FullAuditedEntity<Guid>
    {
        public Guid RTechniqueEntityId { get; set; }
        /// <summary>
        /// 原工序ID
        /// </summary>
        public Guid ProcessesEntityId { get; set; }
        /// <summary>
        /// 工序说明
        /// </summary>
        public string ProcessesExplain { get; set; }
        /// <summary>
        /// 工序号
        /// </summary>
        public int ProcessesSequence { get; set; }
        /// <summary>
        /// 工序名称
        /// </summary>
        public string ProcessesName { get; set; }
        /// <summary>
        /// 工序工时
        /// </summary>
        public decimal ProcessesWorking { get; set; }
        /// <summary>
        /// 工序工种
        /// </summary>
        public string ProcessesType { get; set; }
        /// <summary>
        /// 工序性质
        /// </summary>
        public string ProcessesCharacteristic { get; set; }
        /// <summary>
        /// URL
        /// </summary>
        public string URL { get; set; }

        public ICollection<RWorkStepEntity> WorkStepEntities { get; set; }
        public ICollection<RResourcesEntity> ResourcesEntities { get; set; }
    }
}
